<?php
/**
 * File name   : activecard.php
 * Description : 激活信息后台管理控制器
 * Author      : Peng Feng(xxmc01@gmail.com) 
 */
//----------------------------------------------------
class Activecard extends MY_Controller {

	function __construct()
	{
		parent::__construct();
		$this->load->library('myfunction');   //载入自定义函数库
		@date_default_timezone_set('Etc/GMT+8');  //设置默认时区为GMT+8
	}

	//会员激活信息列表
	function activecard_list() {
		$status=$this->uri->segment(4);
		if($status==0) {
			$data['title']='新增未激活信息';
		}else{
			$data['title']='已激活信息';
		}
		$data['status']=$status;
		$data['baseurl']=base_url();
		$page_num = '15';//每页的数据
		$this->load->model('card_model');
		$allcard= $this->card_model->get_activecard_list($_SESSION['admin_info']['user_areacode'],$status,$page_num,$this->uri->segment(5));//读出该分站的未激活会员卡信息列表
		//print_r($data['article']);
		$total_nums=$this->card_model->get_activecard_num($_SESSION['admin_info']['user_areacode'],$status);//读取数量
		$data['card']=$allcard;
		$data['num']=$total_nums;
		$data['area']=$_SESSION['admin_info']['area'];
		$this->load->library('pagination');
		$config['base_url'] = base_url().'manage/activecard/activecard_list/'.$status;
		$config['uri_segment'] = 5;
		$config['total_rows'] = $total_nums;//总共多少条数据
		$config['per_page'] = $page_num;//每页显示几条数据
		$config['first_link'] = '首页';
		$config['first_tag_open'] = '<li>';//“第一页”链接的打开标签。
		$config['first_tag_close'] = '</li>';//“第一页”链接的关闭标签。
		$config['last_link'] = '尾页';//你希望在分页的右边显示“最后一页”链接的名字。
		$config['last_tag_open'] = '<li>';//“最后一页”链接的打开标签。
		$config['last_tag_close'] = '</li>';//“最后一页”链接的关闭标签。
		$config['next_link'] = '下一页';//你希望在分页中显示“下一页”链接的名字。
		$config['next_tag_open'] = '<li>';//“下一页”链接的打开标签。
		$config['next_tag_close'] = '</li>';//“下一页”链接的关闭标签。
		$config['prev_link'] = '上一页';//你希望在分页中显示“上一页”链接的名字。
		$config['prev_tag_open'] = '<li>';//“上一页”链接的打开标签。
		$config['prev_tag_close'] = '</li>';//“上一页”链接的关闭标签。
		$config['cur_tag_open'] = '<li class="current">';//“当前页”链接的打开标签。
		$config['cur_tag_close'] = '</li>';//“当前页”链接的关闭标签。
		$config['num_tag_open'] = '<li>';//“数字”链接的打开标签。
		$config['num_tag_close'] = '</li>';
		$this->pagination->initialize($config);
		$this->load->view('manage/list_activecard_view',$data);
	}

	//激活操作
	function ac_ok() {
		$id=$this->uri->segment(4);
		$this->load->model('card_model');
		if($this->ck_right('at',$id)==0) {//验证权限是否为高级管理员或本地区分站管理
			if($this->card_model->ac_ok($id)==0){
				$data['msg']='激活操作成功！';
				$data['rurl']=base_url().'manage/activecard/activecard_list/0';//返回到未激活列表
				$this->load->view('manage/jsmsgbox_view',$data);
			}else{
				$data['msg']='激活操作失败，请与技术支持联系！';
				$data['rurl']=base_url().'manage/activecard/activecard_list/0';//返回到未激活列表
				$this->load->view('manage/jsmsgbox_view',$data);
			}
		}else{
			$data['msg']='无权操作，激活操作失败！';
			$data['rurl']=base_url().'manage/activecard/activecard_list/0';//返回到未激活列表
			$this->load->view('manage/jsmsgbox_view',$data);
		}

	}

	//删除激活信息
	function do_del_ac() {
		$id=$this->uri->segment(4);
		if($this->ck_right('at',$id)==0) {//验证权限是否为高级管理员或本地区分站管理
			$this->load->model('card_model');
			$this->card_model->del_ac($id);
			$data['msg']='信息删除成功！';
			$data['rurl']=base_url().'manage/activecard/activecard_list/0';//返回到未激活列表
			$this->load->view('manage/jsmsgbox_view',$data);
		}else{
			$data['msg']='无权操作，信息删除失败！';
			$data['rurl']=base_url().'manage/activecard/activecard_list/0';//返回到未激活列表
			$this->load->view('manage/jsmsgbox_view',$data);
		}
	}

}
?>